Resume

Sign in

Software Developer

Location:
Edison, New Jersey, United States
Posted:
November 06, 2018

Contact this candidate

Resume:

AB ©

Abhinav Sirigada

Phone: 848-***-**** Email: ac7mgy@r.postjobfree.com

Edison, NJ.

Summary

5+ years of IT experience in Software Development Life - Cycle (SDLC) preparing Requirement Specification documents, design documents, Test cases and Analysis, User Training documents and Technical Help documents.

Developed User Interface (UI) applications and professional web applications using HTML, XHTML, CSS2/CSS3, JavaScript, Ajax, Angular JS, JQuery, Node JS, React JS, Express JS, Bootstrap, Angular Material, JSP, Mongo DB, NPM, GIT, MVC, JSON, XML, Jira, Jenkins and AWS.

Extensively worked in various software methodologies such as Waterfall, Agile, and Scrum

Experience in building MEAN applications using MongoDB, Express.JS, Angular-JS, Node-JS, creating Web services components of Restful Web services to interact with UI Interfaces using REST API with Node-JS and installing client side dependencies using Bower and NPM.

Expertise in creating User Controls, Web Forms and client side validations using JavaScript, jQuery and Angular-JS.

Worked with React JS and its components typically rendered React views, which contain additional components specified as custom HTML tags.

Experienced in React-JS and working with React flux architecture, redux architecture using complex Object Oriented concepts in improving the performance of the websites.

Having experience in developing Search Engine Optimization (SEO) web application with React - Autocomplete search on the webpage. Used appropriate/relevant keywords and Google analytics in order to increase the accessibility of the website through the search engines like Google, Bing, and Yahoo.

Experience in handling cross-browser/platform compatibility issues (IE, Firefox, and Safari).

Good Understanding of Amazon web services like EC2, S3, Cloud front, Route 53 and Lambda.

Experienced in various IDEs like Web storm, Notepad++, Sublime Text, Adobe Dreamweaver and Microsoft Visual Studio Code.

Worked on writing quality code using TDD (Test driven development) and unit tested using JavaScript testing frameworks Jasmine, Karma, and Protractor.

Good Project Management and Inter-personal skills gained through interaction with technical and functional teams, capable of quickly learning and delivering solutions as an individual and as part of a team.

Technical Skills

Web Technologies: HTML, CSS, JavaScript, JQuery, AJAX, JSON, JSP. Web Services: RESTFUL, AJAX, AWS.

JavaScript Libraries and Frameworks: Angular JS, Angular 2/4, Node JS, React JS, Angular material, Bootstrap.

IDEs and Tools: Eclipse, Microsoft Visual Studio, Dreamweaver, Notepad++, Sublime Text, Atom. Debugging Tools: Chrome Developer Tools, JIRA, SWAGGER, and POSTMAN. Operating Systems: Windows 7/Vista/XP/2000/98/95, Mac OS, UNIX Databases: MySQL, Mongo DB

AB ©

Version Control: Git, SVN.

Testing Tools: Jasmine, Karma and Protractor.

Front-end Tools: Gimp, Adobe Photoshop.

Education

• Masters of Science at University of Bridgeport, CT, USA.

• Bachelor of Technology at ICFAI University, Hyderabad, India. Work Experience

Vonage, Holmdel, New Jersey Apr 2016 - present

Role: Mean Stack / Angular Developer

Responsibilities:

Developed non-functional HTML, CSS pages from the mock ups and involved in UI review with UI architect and Business Units.

Following Agile Based Methodology in developing the application.

Reviewed customer feedback about the debugging issues, fixed bugs with HTML5 and JavaScript codes and also worked on resolving browser compatibility issues.

Developed components to fetch the data from the back end using JSON.

Re-designing/ developing the main website to improve user experience and add new functionality.

Used Node Package Manager (NPM) to manage or install web pack and build the application.

Extensively used CSS (Cascading Style Sheets) along with RWD to apply different styles to the layouts for varying screen sizes and pixels.

Utilized Angular inbuilt directives for implementation also implemented custom directives for the one's that is not available.

Built Angular components using Typescript and UI services to consume rest services using Component based architecture provided.

Built the reusable service components using Angular services with Object Oriented JavaScript, JQuery, HTML, CSS3 based on the visual designs.

Worked on Angular concepts like building the components, Data binding, String Interpolation, Property Binding, Event Binding, Two-way Data binding (with the help of Forms Module), and Directives.

Used Angular ngIf and ngFor directives used for validations for the input fields of the forms with the data existed in the database.

Wrote services with Angular to store and retrieve user data from the Mongo DB for the application on devices with the Http service.

Extensively used promises (Success and Error) while making sync communication. Wrote services with Angular to store and retrieve user data from the Mongo DB for the application on devices with the Http service.

Good Experience with W3C Standards in designing and developing the business web applications by i18n and l10n.

Built server less applications using AWS lambda. Besides this, Good knowledge in AWS cloud front, s3 bucket. Debugging the logs in the putty server.

Able to deploy in AWS via JENKINS or manually upload the files in S3 Bucket.

Used Continuous delivery / Continuous Integration (CD/CI) tools, Jenkins to deploy this application to AWS and used GIT for Version Control of code for incremental development and day-to-day basis to maintain the code history.

AB ©

Efficient use of JIRA ticketing tool, Keeping a good track of customer issues and reporting the analytics to the manager on daily basis.

Environment: HTML5, CSS3, Angular JS, Angular, JIRA, Jenkins, Restful services, Java J2EE, Java Script, Mongo DB, Git hub, Amazon web services, Linux.

Econtenti Inc., New Jersey Jan 2015 – Dec 2015

Role: UI Developer

Designed the Front End applications, user interactive (UI) web pages using web technologies like HTML, CSS, JavaScript, and JQuery.

Worked on feature developments for the growth team and projects handed down from the executive team, focusing primarily on HTML, CSS/SCSS, and JavaScript development.

Worked on developing login and signup forms with the HTML and performed validations with the JavaScript.

Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.

Implemented dynamic page elements and form error validations using JavaScript.

Used Version control (GIT) as a repository tool to store the code files in the server and used this as a version controller while working with other members in the team.

Used Web Services to connect the applications from backend database to frontend.

Used CSS in web pages to separate presentation from structure to be able to define text alignment, size, borders, and many other typographic characteristics.

Contributed to the design direction by building mock-ups in Photoshop and Frontend

Used JavaScript for popping up a new window with control over size, position, and attributes of the new window.

Worked closely with other senior developers, product managers, system architects, and the QA team to deliver optimal designs and software to meet and exceed expectations. Environment: HTML, CSS, JavaScript, JQuery, Dreamweaver, AJAX, JSON, MS Office, Linux, PL/SQL and GIT.

CMC Ltd, Hyderabad, India May 2013 – June 2014

Role: Software Developer

Responsibilities:

Implemented Presentation layer using CSS Framework, Wire-framing, HTML5

Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, data modeling, analysis, architecture design& development for the project

Involved in the process of analysis, design, and development of the application.

Developed user interface using JSP and Java Script to simplify the complexities of the application

The entire application was developed using MVC based architecture with help of used JavaScript for client-side validations, and AJAX to create interactive front-end GUI.

Implemented client side validations using JavaScript.

Used Form Based Authentication.

Used Web Sphere as the application server for deployment.

Performed unit testing on various project modules using Jasmine framework.

Used IBM Rational Clear Case as version control tool for maintaining source code and project documents.

Implemented Log4J for Logging Errors, debugging and tracking. Environment: JSP, HTML, CSS, JavaScript, Jasmine, Karma, Shell, JQuery, JBOSS, Sublime, SVN. AB ©

ECIL, Hyderabad, India May 2013 – June 2014

Role: Research & Development Intern

Responsibilities:

Sannihita, Hyderabad, India May 2013 – June 2014

Role: Social Activist Intern

Responsibilities:



Contact this candidate