benjaminparret
About Candidate
Results-driven Full-Stack Developer with 9 years of experience building and maintaining high- performance web applications.
Expertise in Back-end development using .NET, Node.js, and Salesforce, as well as Front-end frameworks including Angular, Vue, React.
Proven track record of increasing website traffic and conversion rates by 25%. Skilled in designing and deploying advanced data management systems that improved data accuracy and processing efficiency by 20%. Experienced in Salesforce integration and customization to optimize business workflows and CRM effectiveness. Strong collaborator delivering projects on time and within budget while maintaining code quality and performance. Adept at working in Agile environments and passionate about continuous learning and innovation
Location
Work & Experience
Developed web applications and RESTful APIs using Angular and Nest.js, focusing on UI presentation with HTML5, Tailwind CSS, Bootstrap, and React. Built easily maintainable and scalable apps with Nest.js, emphasizing streamlined architectural design and simplified app development processes. Integrated user-facing elements created by front-end developers with server-side logic, constructing reusable code and libraries to optimize applications for speed and scalability. Effectively utilized ASP.NET security infrastructure for user authentication, authorization, and other security tasks using C#.NET. Leveraged the CQRS design pattern in the application to enhance system responsiveness. Utilized Swagger UI for testing RESTful services. Implemented Cache Memory on Windows Azure to enhance data transfer performance between SQL Azure and WCF services. Developed and customized Salesforce solutions using Apex classes, triggers, and Visualforce pages to automate business processes and enhance CRM functionality. Created Lightning Components and Salesforce Flows to build responsive user interfaces and streamline complex workflows. Integrated Salesforce with external systems using REST and SOAP APIs, and maintained data integrity using scheduled batch jobs and validation rules. Collaborated with clients and stakeholders to gather requirements for Web3 and game platform projects. Leveraged Classic ASP.NET and SQL extensively to meet client requirements and maintain standards in Web3 and game platform projects. Demonstrated expertise in using SOAP/REST Services, employing different bindings to cater to various clients in Web3 and game platform projects. Employed Multithreading to execute multiple tasks within the application. Managed source code using both TFS (for the UI layer) and GIT (for services) for efficient source code management. Conducted root cause analysis and resolved Windows/IIS Web Server-related issues. Leveraged JQuery for page scripting, AJAX calls, and handling JSON and XML objects between Controller and View bidirectionally. Implemented Test Driven Development (TDD) using the NUnit Framework for unit testing, including the ability to load, explore, and execute tests. Incorporated DevOps practices with CI/CD tools like Jenkins and Git for automated deployment. Designed Snowflake data models encompassing tables, views, and materialized views. Implemented data pipelines and ETL workflows using Apache Airflow for automated data processing. Collaborated with data engineers and scientists to architect scalable data pipelines for big data processing. Led the migration of legacy ETL processes to Airflow for improved performance and maintainability. Developed optimized SQL queries and data models for databases such as PostgreSQL and MySQL. Utilized D3.js for data visualization, creating interactive dashboards to provide insights to stakeholders. Integrated DevOps practices with CI/CD tools like Jenkins and Git for automated deployment. Managed application deployment on Amazon AWS and Google AppEngine.
Engaged with client stakeholders to gather requirements for the work product. Estimated user stories and translated application storyboards and use cases into functional specifications. Developed sub-applications using Nest.js for the backend and Angular for the frontend, incorporating technologies like TypeScript, RxJS, HTML5, CSS, and Bootstrap. Leveraged Classic ASP.NET and SQL extensively to fulfill client requirements and maintain coding standards. Implemented cross-browser/platform compatible UI using Angular for dynamic page layouts while adhering to coding best practices. Demonstrated proficiency in integrating SOAP/REST Services in Nest.js and Angular, adapting to different bindings for diverse client needs. Managed building and deploying applications through Jenkins, integrating with AWS services for deployment and cloud management. Crafted complex SQL queries, Stored Procedures, Views, Triggers, and Functions for database operations in the Nest.js environment. Conducted thorough testing on applications, including unit testing various use cases, and documented results for stakeholder approval. Provided support to the Operations team during deployment and troubleshooting of production issues on a regular basis. Developed Angular JavaScript frameworks optimized for Restful APIs to enhance web application functionality. Created and maintained cloud applications, migrating on-premises servers to Azure for improved scalability and performance. Participated in weekly meetings with project sponsors to ensure project milestones and deadlines were met effectively. Demonstrated expertise in writing Automation scripts using Selenium with Java/.NET for testing in the Nest.js and Angular stack. Utilized JIRA for task management and tracking project progress in the Nest.js and Angular development environment. Collaborated with end-users to estimate project complexity and redesign legacy applications using the latest technology stack including Nest.js, Angular, and related technologies. Developed applications in C# to meet business requirements, leveraging Visual Studio.NET for development in the Nest.js and Angular environment. Applied Object-Oriented Programming principles by creating classes in C#.NET for database access in the Nest.js and Angular full stack. Designed and developed different modules of applications using C#, ASP.NET, ADO.NET LINQ, WCF, and ASP.NET MVC in the Nest.js and Angular ecosystem. Programmed applications using .NET Core and AWS Lambda API, integrating with Nest.js and Angular for enhanced functionality. Implemented Logging and Monitoring solutions for Microservices architecture in the Nest.js and Angular environment. Designed and consumed XML Web Services using Microservices architecture, integrating seamlessly with Nest.js and Angular applications. Created frontend interfaces using Angular for enhanced user experience, incorporating modern JavaScript frameworks. Utilized AJAX Library, CSS, JavaScript, and various web controls to present data effectively to users in the Nest.js and Angular stack. Leveraged jQuery for efficient traversal of HTML documents, event handling, and AJAX interactions in the Nest.js and Angular development environment. Implemented JavaScript, jQuery, and AJAX for client-side validations and scripting on Web Pages in the Nest.js and Angular full stack. Developed custom layouts using Kendo UI, jQuery UI, and Bootstrap frameworks to enhance user interface design in the Nest.js and Angular applications. Designed UI controls utilizing Angular Material framework to provide a modern and responsive user experience in the Nest.js and Angular full stack development
Worked with the team to understand the requirements of the software application being developed. Contributed to the design and architecture of software applications by working closely with internal teams. Used .NET programming languages such as C# and VB.NET to write efficient and reusable code. Assisted in testing and deploying applications and systems developed using .NET. Contributed to the improvement of existing software by revising, updating, refactoring, and debugging code. Created and maintained documentation at various stages of the software development life cycle. Assisted in providing technical support for web, desktop, or mobile applications developed using .NET.