Full Stack Developer Resume
SUMMARY
A seasoned software engineer with a passion for developing apps for mobile, desktop and web. With over three years of experience designing and developing object oriented applications, brings a thoughtful perspective and blend of tech - savvy and creative edge. Geek at heart and a team player recognized for impassioned approach and a wide spectrum of ideas.
TECHNICAL SKILLS
Technologies: Java, Spring MVC, JSP, Hibernate, Android, Swift, AngularJS, Node.js, TypeScript, JavaScript, Webpack, HTML, Bootstrap, CSS, C, C++, Tomcat, AWS
Databases: SQL, SQLite, MySQL, MS Access
Operating Systems and Tools: Mac OS, Windows, Linux, IntelliJ Idea, Xcode, Visual Studio Code, WebStorm, Brackets, SublimeText, Android Studio, Eclipse, NetBeans, Construct 2, Git
PROFESSIONAL EXPERIENCE
Full Stack Developer
Confidential
Responsibilities:
- Designed and developed new admin panel and features using Spring MVC, JSP, and Hibernate.
- Optimized admin panel pages and made them responsive for mobile devices.
- Enhanced existing features for adding new wish list items.
Application Developer Intern
Confidential
Responsibilities:
- Learnt emerging technologies and leveraged them to develop state of the art web applications.
- Designed and developed front-end for Kong (Open-source API Gateway and Microservices Management Layer) from scratch.
- Developed the front-end application using Node.js, Angular 2, HTML, CSS and JavaScript.
- Delivered a new working module in each sprint.
- Tested modules individually and integrated, on mobiles and desktops.
- Analyzed existing code base for deployed applications.
Junior Software Engineer
Confidential
Responsibilities:
- Developed android based Connected Home prototype for Confidential .
- Gathered and analyzed requirements for prototype application.
- Brainstormed ideas with the team about different aspects of the application and how to devise a solution for the challenges given by the Confidential .
- Implemented Google Cloud Messaging (GCM) and notification functionality for the android app.
Graduate Assistant
Confidential
Responsibilities:
- Tutored undergraduate and graduate students for Java and introductory C.S. courses.
- Helped students to understand assignment tasks and goals.
- Explained various computer science concepts and problems with examples.
- Provided guidance on the best practices in programming.
Confidential
Software Engineer
Responsibilities:
- Developed and refactored android applications.
- Developed RESTful back-end APIs in PHP for android apps.
- Implemented MySQL database for back-end.
- Deployed back-end on web application server.
Confidential
Software Engineer Trainee
Responsibilities:
- Developed HTML based e-learning games for a Swedish company.
- Created game logic from scratch for the newer versions of e-learning games.
- Coordinated with the design team for game assets.
- Reviewed and tested newly developed versions of the games.