Software Developer Resume
Houston, TX
SUMMARY
- Experience of 6 years of academic study and 3+ years with hands - on development
- Experience of Agile/Scrum, SDLC (Requirements, Design, Development, Testing, Maintenance) and UML Designing
- Experience developing dynamic, progressive web app using Angular
- In Depth understanding of the UI/UX requirements for building a user-friendly application
- Expertise in Data Structure, Multithreading, Collections, Exception handling and Serialization
- Experience with web development frameworks and technologies such as HTML5, JavaScript, SQL, CSS3 and SASS, Bootstrap, Google Material Lite
- Experience in developing Restful and SOAP web services, parsing JSON and XML data
- Experience in developing secure applications using JWT and OAUTH API
- Expertise in working with Relational Database Management Systems ( RDBMS ) such as SQL, Oracle
- Experience in use of popular public APIs such as Google Maps, Facebook, Twitter, LinkedIn, Instagram and Paypal API
- Applied experienced in debugging, implementing, troubleshooting and unit testing
- Excellent skills and noledge of Networking protocols (i.e TCP/IP, UDP,HTTP, etc)
TECHNICAL SKILLS
Programming Languages: JAVA(J2SE/J2EE) 7/8, C#, Python 2/3, JavaScript, C/C++, Bash, NodeJS Web Technologies HTML5, CSS3, REST Api, Web Services, Angular, XML, JSON, PWA, JQuery
Databases: SQL Server, MySQL, SQLite, PL/SQL
Framework: ASP .NET 4.x, MVC, WPF, XAML, Swing, Django, Spring, Hibernate
Operating Systems: Linux, Windows, macOS
Developing Tools: Eclipse, Visual Studio, Android Studio, Xcode, JUnit, Git, BitBucket, hg
PROFESSIONAL EXPERIENCE
Software Developer
Confidential
Responsibilities:
- Bug Fixes, maintenance and plugins development for web application in an agile-scrum environment
- Working on Plugin Development to connect Application API using a python chatbot and transfer API data between applications in automated manner
- Using CSS media queries for responsive design to maintain the uniformity of all the screens throughout the application and positioning of screen objects
- Using mercurial hg for version controlling and Unix virtualbox for development environment
Technologies: Python, Zend, MySql, hg, Linux, VirtualBox, LAMP, CSS, JavaScript
Lead Developer
Confidential, Houston, TX
Responsibilities:
- Developed windows desktop application for accessing DLL plugins from various measuring instruments and generating data out of that and process different mechanisms/algorithms
- Successfully delivered application and managed team of 4 people
- Wrote Node.Js modules which automate an email to mentors and team whenever a new requirement is posted
- Developed algorithm for simulating C# thumb, accessed C# sdk, Multithreading, MVVM pattern and Continuous Integration
- Developed a responsive website using Angular 2 (Typescript), Bootstrap for coordinating with the client and team
Technologies: .Net Framework 4.0, WPF, WinForms, C#, XAML, .Net SDK, XML, Angular 2, Visual Studio
Application Developer
Confidential
Responsibilities:
- Actively participated in analysis of client functional requirements by client communication and meetings and also with transit service providers
- Designed and Implemented Views and Layouts for User Interaction.
- Integrated google maps inside the app and also used geolocation API for various features implementation
- Normalized database tables which reduced redundancy and inconsistency around 20%
- Used braintree third party integration to charge customers while using PdfDocument API integration for ticket creation
- Implemented Restful Services for mobile applications
- Successfully delivered application with generating comprehensive and usable documentation
Technologies: Android (JAVA), Android SDK 4.4.4, Java web services, MySQL, Android Studio, Google API, PdfDocument API
Software Developer Intern
Confidential
Responsibilities:
- Developed e-commerce web portal for Silverline Digital store
- Designed web services for feedback page and invoice generations as well implemented email notification service
- Worked with the team to design responsive UI for application system used by company with all browser compatibility
- Used browserstack for ensuring browser compatibility
- Coordinated with team leaders to gather and analyze application requirements and provide appropriate solutions
- Developed application level code to perform client-side validation using JavaScript
Technologies: J2EE, JSP 2.1, JSTL 1.2, Spring, JSON, Restful API, Javascript, HTML5, CSS3, Photoshop