Full Stack Developer Resume
ChicagO
PROFESSIONAL SUMMARY:
- I believe in developing something that impacts thousands of its users around the world and makes the most out of it.
- Over 3+ years of IT experience in Information Technology working on Object - Oriented Programming, building, deploying and supporting the applications in JAVA.
- Experience in design and rapid development of web and J2EE applications using Core Java, JSP,
- Servlets, JDBC, Hibernate, and Spring.
- Experience in using MVC (Model View Controller) architecture for developing applications using JSP,
- JavaBeans, and Servlets.
- Good Understanding of GUI technologies like HTML, CSS with good familiarity with HTML 5.
- Good Understanding of JavaScript scripting language with JQuery and familiarity with Angular JS.
- Worked in all major RDBMSs including DB2, Oracle, MS SQL Server & MySQL.
- Very good proficiency in writing complex SQL queries with complex joins, sub-queries.
- In-depth knowledge of Object-Oriented Programming (OOP) Concepts.
- Good understanding of Software Development Life Cycle (SDLC).
- Experience in working with Agile methodologies for software development.
- Experienced in using Version Control Tools like Git, SVN.
- Strong work ethic with desire to succeed and make significant contributions to the organization.
- Adept at rapidly learning new applications and systems.
- Self-directed, flexible, and proactive with the ability to work easily in a team environment.
- Creative problem solver with excellent communication, interpersonal, analytical and strongcomputer skills.
TECHNICAL SKILLS:
Programming Languages: Java, Python, PHP, Shell Scripting
Web Technologies: HTML5, CSS, JavaScript, AngularJS
Databases: MySQL, Oracle
Frameworks: J2EE, Spring MVC, Hibernate, LAMP, JSP, jQuery
Cloud/ Web Services: Amazon Web Services (AWS), Tomcat, REST
Tools: Eclipse IDE, IntelliJ, JIRA, Docker (CI/ CD), Magento, WebStorm, VMWare
Operating System: Linux, Windows
Version Control: GitHub, SVN, Bitbucket/ Stash
WORK EXPERIENCE:
Confidential, Chicago
Full Stack Developer
Responsibilities:
- Developed the UI layout and front - end programming for E-Commerce web application that matched requirements using hand written HTML, CSS and JavaScript.
- Prepared functional specifications and developed 4 modules for www.franklincovey.com.
- Resolved issues in the staging environments and tested the incremental code updates.
- Applied jQuery scripts for basic animation and end user screen customization purposes.
- Deployed the code in the various environments with the use of GIT.
- Used JIRA extensively for organizing issues, tracking the assigned work, and following team activity.
Environment: Java, JavaScript, jQuery, Bootstrap, MySQL, HTML5, CSS3, REST, AWS, GIT.
Confidential, Chicago
Research Assistant
Responsibilities:
- Developed 3 web pages for the School of Applied Technology website with Back-End code in Java using Spring MVC framework.
- Revamped the User Interface and maintained the existing website for SAT used by 5k+ students at IIT
- Brief experience on implementing the Angular.js and MVC framework for data access.
- Involved development of front-end components using JSP, JavaScript, and Java.
- Used jQuery event handling in UI pages handle validations.
- Proactively performed smoke test and regression test before the “Go-Live” of new web pages to eliminate bugs.
Environment: Java, HTML, CSS, jQuery, MySQL, REST, JSON, Java Script, AWS, JSP.
Confidential, Chicago
Graduate Teaching Assistant
Responsibilities:
- Assisted professor in outlining the projects for the batch of 150 students and designed solutions, graded and proctored exams.
- Worked closely with and mentored 75 students, helped them solve technical issues with supplemental examples through the semester.
Environment: Java, HTML, CSS, Spring, MySQL, REST, JSON.
Confidential, California
Core Java Developer
Responsibilities:
- Collaborated with the developer team of 4 for implementing the Front End of E - Commerce application using jQuery UI.
- Optimized the database queries to reduce the response time by 5 secs along with API/ Back-End code in Java using Spring MVC framework.
- Resolved 10+ issues per week in staging and production environment for www.tmhnc.com.
- Coordinated with BA & Manager to understand customer s requirements, provided effort estimations and made code changes to the application.
- MyEclipse IDE is used for development and Tomcat is the web server for deploying application.
Environment: Java, HTML, CSS, jQuery, SQL, REST, JSON, JavaScript, Spring MVC, Apache Tomcat.
Confidential
Core Java Developer
Responsibilities:
- Applied reverse engineering techniques for prototype development by constructing HTML's from JSP's.
- Resolved and performed regression testing for UI issues end - to-end by modifying JSP, HTML's, XML's and CSS scripts.
Environment: Java, HTML, JSP, XML, CSS.