Software Developer Resume
5.00/5 (Submit Your Rating)
Woonsocket, RI
SUMMARY
- Passionate Software engineer with 4 years of experience and broad perspective in both creative and front - end development. Adept in working both in micro- and multi-departmental team structures. Skilled in interface design, UX, UI and DevOps practices.
- Ability to develop wireframes and digital mockups as well as the front-end development of fully functional and interactive prototypes utilizing CSS3, HTML5 and Bootstrap.
- Extensive knowledge in developing applications in a Single page (SPA’s) using JavaScript frameworks like AngularJS, Angular (2/4), Node.js and MEAN stack. Experienced in Consuming web services in .NET Framework, J2EE/Java on backend and enough knowledge on developing them.
- Worked on Bootstrap and CSS media Queries for Responsive Web Design (RWD).
- Worked with NPM, Grunt, MAVEN build tools.
- Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub and PCF, whenever a new GitHub branch gets started, Jenkins, our Continuous Integration server, automatically attempts to build a new Docker container from it, The Docker container leverages Linux containers. Created Docker images and deployed them on the Pivotal Cloud.
- Experience in administering and supporting the source control tools like SVN, GIT, GitHub, Bitbucket, SourceTree etc.
- Good Knowledge in Shell scripting and Knowledge on DSL Groovy and Good hands-on with administrating both the Windows and Linux operating systems.
- Knowledge on databases like MongoDB and MS SQL Server.
- Experience in Agile methodologies such as Extreme Programming and Test Driven Development to improve the overall quality of the deliverables.
- Working with API documentation like Swagger which helps you design, build, document, and consume your RESTFUL APIs.
- Working with Kibanaan open source data visualization plugin for Elastic Search and worked with logstash in dumping the logs from pivotal. Involved in developing Kibana custom dashboard with histograms, line graphs, pie charts, sunbursts, and more.
- Experienced troubleshooter and tester in JavaScript, AngularJS use of Jasmine/karma and Chrome Dev Tools/Firebug for debug and testing.
TECHNICAL SKILLS
Programming: HTML5 | CSS3 | JavaScript| AngularJS/Angular 2/4 | AJAX | /jQuery | NodeJS/Express/MEAN | Bootstrap | JSON | REST.
Databases: Knowledge on SQL |MySQL | MongoDB.
CICD: Jenkins 2.0 | Docker | Shell | DSL Groovy | Nexus | Pivotal Cloud Foundry /PCF
Others: GIT | SVN | BITBUCKET | Source Tree | UNIX | LINUX | Swagger | Elastic Search/ Kibana/ Logstash /ELK | Agile | Jasmine/Karma
PROFESSIONAL EXPERIENCE
Software Developer
Confidential, Woonsocket, RI
Responsibilities:
- Working With an enterprise level applications which interacts with the customers by selling the drugs which are prescribed by the doctors and also working with Confidential internal applications which helps Confidential employees who work in the stores.
- Worked with business analysts to understand their business models and goals and help define strategy, content, and features. Designed the front-end static user interactive (UI) web pages using web technologies like HTML, CSS, JavaScript, Bootstrap and CSS media queries.
- Used AngularJS framework where data from backend is stored in model and populated it to UI. Created multiple custom Directives for data manipulations.
- Worked with angular (2/4) in development of single page apps, created reusable components, services and angular inbuilt directives and custom pipes, directives.
- CreatingDockercontainers for micro services. Triggered jobs on Jenkins for building the apps and Used Jenkins in deploying the apps to pivotal cloud. Automated deployments of full application stack usingJenkins/Docker. The code of this pipeline is written in DSL groovy and Jenkins will be reading the file instructions and perform the action.
- Worked on creation of customDockercontainer images, tagging and pushing /pulling the images which reads from Docker file and deployed to open stack server and cloud foundry (pivotal).
- Working with Monitoring tools for insights into uptime performance usingELK stack. Created custom dashboards in Kibana.
- Consumed REST web services in java as a MAVEN project which connects to MySQL database using JDBC and produces results in JSON format which is consumed by the front-end.
- Worked with Node js, express and Mongo-db for backend system. Created node rest API’s which interacts with mongo DB fetching data from server and consumed JSON by client side technologies (angular js).
- Testing JavaScript, Angular-JS code by using Jasmine/karma and Chrome Dev Tools/Firebug for debug and testing.
- Developed applications for IPAD, MAC and Desktop platforms.
Software Programmer
Confidential, Phoenix, AZ
Responsibilities:
- Contracted to re-design website and migrating the old site to new re-designed site by using new technologies like AngularJS and NodeJS.
- Designed the front-end static user interactive (UI) web pages using web technologies like HTML, CSS and Bootstrap
- And making them into dynamic by using Angular-JS and Node-js as server.
- Involved in writing application level code to interact with APIs in node and consuming JSON in front end.
- Developed and maintained website using CMS (content management sever).
- Testing JavaScript, AngularJS code by using Jasmine/karma and Chrome Dev Tools/Firebug for debug and testing.
- Developed and maintained web site using Content Management System (CMS).
- Used Grunt for build /Gulp in the development of the application.
- Setup a continuous build and deployment jobs, which will recognize the latest commit into a branch, the Jenkins job will be triggered which will perform the build, running the test cases, performing the static code analysis, push the output artifacts to Nexus repo.
Project Assistant
Confidential
Responsibilities:
- Developed and maintenance of web application using HTML/HTML5, CSS/CSS3 and JavaScript.
- Created Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop.
- Consumed Web services like REST and SOAP.
- Styled content and website layout for the user experience using CSS3 and HTML5.
- Built responsive site using HTML5, CSS3 and Bootstrap that fits devices of different visual sizes.
Web Developer
Confidential
Responsibilities:
- Design meaningful user experiences through a user centered design process.
- Developed data insertion forms and validated them usingJavaScript. Developed presentation layer using JavaScript, HTML and CSS and Creating cross-browser compatible and standards-compliant CSS-based page layouts.
- Produced visually appealing designs focused on usability, utility, UX, cross-browser compatibility and SEO /web standards.
- Developed the administrative UI and Single Page Application (SPA) using Angularjs.
- Consumed REST web services in java as a MAVEN project which connects to MySQL database and produces results in JSON format which is consumed by the front-End.
- Implemented and designed user interface for web based customer and mobile application.
- Regularly testing and debugging web applications on multiple devices/browsers for cross-browser compatibility.
