Software Engineer Resume
Orlando, FL
SUMMARY
- Accomplished IT professional with 4 years of experience in the designing, developing, maintaining, implementing web technologies and developing dynamic web applications using HTML4/5, JavaScript, JavaScript frameworks and libraries (jQuery, AngularJS, React), CSS, AJAX and JSON.
- Strong knowledge in Document Object Model and DOM functions.
- Extensive programming experience in writing front - end code for building rich user-friendly, high performance web applications.
- Hands on experience working with AWS cloud stack.
- Ability to apply W3C web standards with great skill and craftsmanship in achieving the best cross-browser user experience for sake of long-term user retention and engagement.
- Good understanding of Responsive Web Design (RWD) and Object-Oriented Programming.
- Strong knowledge in Angular.js and React.
- Extensively worked with Design Patterns, Cloud Web Services, REST API’s, Database Integration, Source Code Control, Tech Specs, and Bug Tracking Software.
- Understood the benefits of a model view controller (MVC) paradigm and creating reusable code with a smaller footprint that can work in various environments, from high-end to low-end.
- Possess excellent communication, interpersonal and analytical skills along with can - do attitude
- Highly motivated individual with proven ability to learn fast and work well under pressure.
- Proven track record of immediate productivity, successfully handled multiple projects simultaneously within tight schedules.
TECHNICAL SKILLS
Web Technologies: AWS, HTML4/5, JavaScript, ReactJS, AngularJS, jQuery, CSS, SASS, AJAX, XML, JSON, NodeJS
Javascript Frameworks: React, Angular
Databases: MYSQL, MongoDB
Operating Systems: MAC OSX, Windows, Linux
IDE: Microsoft Visual Studio Code, Sublime, Atom
Version Control: Git
Modeling Tools: Photoshop, Illustrator
Debugging tools: Firebug, Google Chrome Developers Tools, Safari Developer Tools.
PROFESSIONAL EXPERIENCE
Confidential, Orlando FL
Software Engineer
Responsibilities:
- Developed single page applications using React.js and Serverless stack on AWS .
- Developing webpages using HTML5, CSS3, React.js, Bootstrap and JSON.
- Developed Micro services in Node.js and deployed on ECS clusters.
- Developed PL/SQL scripts to migrate data from Oracle to Aurora (MySQL).
- Responsible for automation of reports using AWS Lambda, CloudWatch and SES.
- Involved in development for automation of batch process via AWS Data pipeline.
- Involved in automated deployments of code using GIT.
- Worked on Docker to build images to be deployed on ECS on Amazon cloud.
- Analyzed and optimized the application code where necessary for readability, reusability and performance.
Environment: Node.js, React.js, JavaScript, HTML, CSS, JSON, AWS EC2, ECS, Lambda, API Gateway, CI/CD pipeline, CloudFront, CloudWatch, SNS, SQS, VPC, Route 53, Dockers, Aurora.
Confidential, Miami FL
Web Developer
Responsibilities:
- Developed HTML prototypes and UI deliverables such as wireframes, screen mock-ups and interface design.
- Developed cross - browser/platform web applications to match design specs for complex page layouts.
- Collaborated with the marketing team to design icons, graphic design elements, style guides & color schemes.
- Developed Unique Navigation menus, search bars, carousel, and forms using Bootstrap & JQuery.
- Utilized SASS for creating more organized, reusable and responsive code.
- Implemented the use and maintenance of content management systems (primarily WordPress and Shopify).
- Used SonarQube to check the application’s code standards and code coverage.
Environment: HTML5, CSS3, SASS, flexbox, JavaScript, AWS, SonarQube
Confidential, Orlando, FL
Software Engineering Intern
Responsibilities:
- Implemented proper distinction between modules so it reduces the complexity and helps with readability and saves lot of time debugging.
- Reduced the reporting API endpoint response times from several minutes to fewer than 10 seconds by rewriting the API using Node.js, optimizing SQL queries, and adding a cache layer with Redis.
- Implemented Lazy-loading functionality on web application, which reduced first time loading by 12 seconds.
- Developed a JSON based module to make components and functionalities configurable, thereby speeding up the development process
- Analyzed business requirements and transformed them to technical design specifications.
- Refactor code where necessary to be performant and follow proper architecture.
- Presenting working demos for business on new app enhancements.
Environment: HTML5, CSS, JavaScript, JSON, AJAX, React, Node.js, SQL