Full Stack Developer Resume
3.00/5 (Submit Your Rating)
Los Angeles, CA
SUMMARY:
- Senior software engineer with a bachelor’s in computer science and 6+ years of experience at top Bay Area companies.
- Highly motivated and professional with 6+ years of IT experience, including 5 years of experience in developing modern web applications using React.JS, and Vue and 5+ years of experience in Angular9+ and Development, and 3 years of experience in JAVA/J2EE.
- As an enthusiastic and creative technologist with hands - on skills in a wide range of software, tools, and programming languages, I am well positioned to leverage my abilities and qualifications to thrive as the next Front-end Developer.
- Over the past 6 years, as a Front-end Developer, I have designed, developed, and launched customized, highly responsive websites and e-commerce solutions using advanced technologies. In addition, I have consistently met client expectations and project milestones while working effectively in deadline-driven environments.
TECHNICAL SKILLS:
Expert: React, Redux, Vue.js, GraphQL, Typescript, JavaScript, HTML, CSS, Jest, React Testing Library, Cypress, Nodejs, MySQL, Ajax, jQuery, Storybook, Git version control, ARM architecture
Advanced: Angular, Angular Material, React-native, Python, Go, Jasmine, Jenkins, Express, PostgreSQL
Familiar: Ruby, Ruby on Rails, JAVA, Spring, Mongo DB, Object-oriented design, Software/hardware int.
WORK EXPERIENCE:
Confidential, Los Angeles, CA
Full Stack Developer
Responsibilities:
- Involved in all the phases of the Software Development Life Cycle (SDLC) including Requirements gathering, Designing, Programming, Testing, and Documentation of various projects.
- UI development with technologies like HTML5, Bootstrap, React.js, Angular10+, TypeScript, jQuery, Redux, and ES6.
- Working knowledge of developing UI pages from Scratch using HTML5, CSS3, JavaScript, Angular, Angular Material, React.js, Vue.js, Ajax, Webpack, and jQuery.
- Created detailed AWS Security Groups, which behaved as virtual firewalls that controlled the traffic allowed to reach one or more AWS EC2 instances and deployed applications on AWS by using Elastic Beanstalk.
- Build Web Apps with React JS and Flux. Structured the JavaScript code using Angular10+ and Angular Material.
- Developed multiple standalone GIS WPF applications using MahApps Metro
- Implemented intranet applications using Ruby on Rails and PostgreSQL on Heroku Cloud packages and Triggers on databases like MySQL, MongoDB, and PostgreSQL
- Strong working knowledge in developing Restful web services and Micro Services using Golang
- Experience writing the HTTP Restful web services and SOAP APIs in Ruby on Rails and Designing configurable REST APIs on demand using Golang and PHP
- Used Gulp to compile and compress the JavaScript, CSS, HTML, and files with Babel, Eslint, and uglify and used Webpack to bundle files.
- React and Functional Driven JavaScript expert in SPAs, UI Components, Mobile web, and Performance optimization.
- Configured SQL server Master Data Services(MDS) in Windows Azure laas
- Handle escalated Support tickets till closure for MS Azure laas platform
- Build and enhanced automated test framework using Cypress and Page Object Model concepts
- Relevant experience in web application using PHP-Symfony2, Laravel, CakePHP and Zend
- Experience with Test Driven Development and have used PHPUnit, SimpleTest and Codeception
- Build data visualizations to monitor the file server load, web server speed, data processing, and more using D3.js, Backbone, and jQuery.
- Experience in working with GraphQL queries and using the Apollo GraphQL library
- Experience in building isomorphic applications using React.js and Redux with GraphQL and Nodejs on the server side
- Involved in developing and implementing of the Back end web application using Ruby on Rails, Nodejs and PHP
Confidential, San Francisco, CA
UI / Frontend Developer
Responsibilities:
- Experience in DOM, React Props, and Lifecycle methods, working with React, States, and Events.
- Created and developed the internal Angular5+ framework applications projects. Unit testing with Jasmine.
- Used Vue.js frontend framework that was built to organize and simplify web development
- Developed powerful visualization components and DOM manipulation using React JS.
- Experience working with Redux for maintaining consistency and for running the application in different environments (client, server, and native) which was also easy to test
- Utilized create-react-app to launch the product to stay update with most current Webpack and Babel to build configurations.
- Used Angular as the main front-end framework to create views to hook up models to the DOM and synchronize data with the server as a SPA.
- Developed and Consumed RESTful APIs for web applications using GraphQL, PHP, Python, Nodejs and Django.
- Watched project changes with Grunt task runner and installed the most recent version of libraries with Bower based on running in the Node.JS environment.
- Created Typescript reusable components and services to consume REST APIs using component-based architecture provided by Java Spring and GraphQL.
- Implemented a custom Next.js script to act as a PROXY for connecting to the server
- Developed GIS automation workflow using messaging systems
Confidential, Palo Alto, CA
UI Developer
Responsibilities:
- Responsible for creating efficient design and developing User Interaction screens according to the client requirements using JavaScript, TypeScript, jQuery, AJAX, Webpack, and JSON.
- Used Webpack to bundle Typescript and JavaScript modules.
- Created XHTML pages with CSS and the Box Model. Integrated the Java code (API) in JSP pages.
- Used jQuery core library functions for the logical implementation part on the client side for all the applications.
- Implemented the following J2EE Patterns: Front Controller, Session Façade, Service Locator, Data Access Object, Business Delegate, Business Object, Composite View, and View Helper.
- Developed EJB components for middle-tier component implementation and business logic implementation.
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree.
- Debug the application using Firebug to traverse the documents and manipulated the nodes using DOM and DOM Functions.
- Configured and maintained Jenkins to implement the CI/CD process and integrated the tool with Git, Maven, Nexus, Docker, Kubernets, Nagios, and Zira for automation, and took the sole responsibility to maintain the CI/CD Jenkins server.
- Developed ASP.NET webpage(C# code behind) for authentication, registration, maintenance, document uploading, and faculty approval system
