We provide IT Staff Augmentation Services!

Software Developer Resume

2.00/5 (Submit Your Rating)

Brooklyn, NY

OBJECTIVE:

I intend to establish myself as Front - End Developer with an integrated Business solution provider through a long-time commitment, contributing to the company's growth and in turn ensuring personal growth within the organization. I believe that my Technical, Functional and Communication skills will enable me in facing the challenges ahead.

SUMMARY:

  • Experienced software professional with around 5+ years of experience as Front-End Developer in Insurance and eLearning and Broadcasting domain while working in the IT industry.
  • Expertise in all phase of software development life cycle including (SDLC), analysis, design, development, test, release and deployment, object-oriented programming (OOP), Java, J2EE, PHP, User Experience (jQuery, HTML5, CSS 3, Bootstrap) and RESTful APIs.
  • Experience in implementation and deployment of web development solutions using Java, React JS and React Native.
  • Possess good work ethic and high-level of integrity.
  • Experience working with development methodologies like Agile, waterfall and Feature Driven Development.
  • Having good knowledge on PHP session and cookies.
  • Developed Web pages on .net MVC 4 frame work.
  • Well experienced in debugging websites using Firebug, Fiddler, Browser Developer tools.
  • Studied in advanced functionality of web user interface technology that includes JSP, HTML JavaScript, ReactJS and React Native.
  • Solid understanding of Responsive Web Design.
  • Extremely thorough with Life Cycle hooks of React JS.
  • Experience in debugging and troubleshooting the existing code.
  • In-Depth knowledge/Experience of Web 2.0, JavaScript, jQuery, W3C Standards.
  • Experience in using various IDE's, Dreamweaver, Notepad++, eclipse.
  • Great ability to write clear, maintainable, well-documented, well-commented and efficient code for web development.
  • Excellent Coordination in project activities and ensure that all project phases are followed and documented properly.
  • Passion for performance debugging and benchmarking and working with version control environment like Team foundation server, Git, Source tree.
  • Strong perseverance and diligence towards attaining challenging goals and possess good communication skills and quick learning ability.
  • Strong written and oral communication skills, self-motivated, creative and ability to adapt to new technologies and applications.

TECHNICAL SKILLS

Programming Languages: C, C++, Core Java, J2EE, PHP core, React JS, React Native

Web Technologies: HTML 5, CSS 3, Bootstrap, Responsive Design, JavaScript, jQuery, jQuery Mobile, Web Services, RESTful APIs, MVC, LDAP, JSP and Servlet and JDBC, WordPress

Databases: Microsoft SQL Server, MySQL, DB2

Operating Systems: Mac OS, Windows XP/Vista, Windows Server 2003/2008/2012, Unix, Linux.

Development tools: Eclipse, Putty, Jira, Atom, Sublime, Notepad++

Servers: Apache Tomcat, Web Sphere.

Version Control Tools: Team foundation Server, Git Bash, SVN

MS Software Packages: MS Office, MS FrontPage, MS Excel.

PROFESSIONAL EXPERIENCE:

Confidential, Brooklyn, NY

Software Developer

Responsibilities:

  • Using React JS framework, I architect my project codebase to its full potential.
  • Created API’s for the calendar events that returned event details.
  • Created React-Router to turn application into Single Page Application.
  • Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.
  • Implemented the ES-6 functionality to structure of the webpage.
  • Applied some life-cycle hooks on the components.
  • Used common front-end development tools such as Babel, Webpack, NPM.
  • Worked on React-Autocomplete Search for the events.
  • Used GitLab as version control system.
  • Gitlab Issue tracking used to log the issues.
  • Customized the calendar feeds on Athletics for Post & Brooklyn Campus of the University.
  • Responsible to communicate with IT Team at POST Campus and, integrating the calendar into our University Mobile App.
  • Used SCRUM methodology for design, analyze and development.
  • Collaborated with designers and strategists on feature specifications.
  • Wrote code that meets standards and delivers desired functionality using technology selected for the project.

Environment: HTML5, CSS 3, React JS, React Native (for mobile app only), npm, GitLab.

Confidential, Brooklyn, NY

Software Developer

Responsibilities:

  • Documented and refactored our frontend codebase.
  • Implemented Next Gen JS functionalities to make the application more optimized.
  • Added lifecycle hooks (like converting a component to a class) to the application.
  • Built reusable components and front-end libraries for future use.
  • Worked with HTML5, CSS3, JSON, JavaScript, React JS and ES6 for developing user interface.
  • Used common front-end development tools such as Babel, Webpack, NPM.
  • Tracked entire web application project on GitLab.
  • Created documentation for all the components which were included in React-Bootstrap page.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Opera, Firefox, Google Chrome and Internet Explorer
  • Used Scrum methodology for the software development process in the core areas of Analysis, Design, Development, Testing and Maintenance of web application.
  • Active participate in design and code reviews.
  • Worked on SEO optimizing technique and used Google Analytics to track click events.

Environment: HTML5, CSS 3, JSON, JavaScript, REACT JS, NPM, GitLab, Google Analytics.

Confidential, New York, NY

Software Developer

Responsibilities:

  • Used Scrum methodology for the software development process in the core areas of Analysis, Design, Development, Testing and Maintenance of web application.
  • Built a knowledge base page for the Infrastructure Team using Thought Farmer Platform.
  • The page automatically notified the employees about network outages and software/hardware details.
  • Architected, designed, and developed intranet application in Visual Studio Enterprise Edition, using JavaScript
  • Developed highly customized user interfaces for this intranet application (using HTML, CSS and Java Script).
  • Adapted Model-View-Controller (MVC) frameworks for developing intranet application.
  • Used Team Foundation Server as version control system.
  • Constructed an intranet portal to keep data about active and inactive employees using Java, HTML 5, MVC model, Active Directory.
  • Deployed on IIS Microsoft Server and retrieving data from the internal Database of the company using SQL.
  • Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.

Environment: Java, jQuery, CSS 3, HTML5, AJAX, JavaScript, SQL, Active Directory, LDAP & TFS.

Confidential, Brooklyn, NY

Software Developer

Responsibilities:

  • Designed the mobile application using React Native.
  • Developed new user-facing features using React Native.
  • Building reusable components and front-end libraries for future use.
  • Translating designs and wireframes into high quality code.
  • Optimizing components for maximum performance across a vast array of mobile-capable devices.
  • Built using NodeJS, npm and expo.
  • Used GitLab as version control system.
  • Manage a user guide to help clients understand site features and management of website to increase visitor satisfaction.
  • Coordinated with the client to analyze requirements and complete deliverable.

Environment: HTML5, CSS 3, XCode, React Native, npm, GitLab.

Confidential, New York City, NY

Lead Software Developer

Responsibilities:

  • Responsible for development, debugging, testing and maintenance of projects on the Confidential Mainframe platform.
  • Used Scrum methodology for the software development process in the core areas of Analysis, Design, Development, Testing and Maintenance of eCommerce application.
  • Worked on SEO optimizing technique to maintain good ranking in Google Search Engine.
  • Developed the application using Model-View-Controller (MVC) architecture.
  • Used Struts 2.0, Web-Logic server, MySQL and Junit for application development and testing.
  • Built single-page applications with JavaScript on a custom-built framework
  • Coordinated with business owner & stake holder to analyses requirements and complete deliverable.
  • Monitored and ensured high quality control on both designs and code for website.
  • Responsible for handling new scheduling requests, setting up job definition, schedules, triggers and requirements.
  • Worked with creative team and developing team to prepare schedule for projects and ensure compliance to all technical standards.
  • Used Git and SVN for version control system and for keeping the code base.
  • Automated the process on later stage using Selenium, Java.
  • Responsible for conducting training sessions for new members in the team.

Environment: Java/J2EE, Hibernate, Spring, Struct 2.0, Web-Logic server, Junit, MySQL, SVN

Confidential, Albany, New York

Junior Web Developer

Responsibilities:

  • Implemented functionality like playing the video on the same webpage using HTML 5.
  • Collaborated with graphic designers and strategists on feature specifications.
  • Used CSS 3 to style media queries.
  • Optimize web application to maximize speed and scale.
  • Developed website in CodeIgniter framework and worked on content management system (CMS) in WordPress.
  • Followed test driven development(TDD) approach for application development.
  • Wrote code that meets standards and delivers desired functionality using technology selected for the project.
  • Implemented various levels of application and services using ORM tools like Hibernate for fast pace and efficient code generation.

Environment: HTML5, CSS, jQuery, JavaScript, Dreamweaver, SVN

Confidential

Junior Web Developer

Responsibilities:

  • Worked on the Ad-hoc requirements from the client.
  • Used HTML 5 to create user-friendly web pages.
  • Designed mobile-based features.
  • Perform content matching test/regression test on eLearning videos.
  • Optimize web application to maximize speed and scale.
  • Prepared HTML templates with help of developers and designers and facilitated to introduce new features into same.
  • Coordinated with web designers and performed effective user integration.
  • Wrote code that meets standards and delivers desired functionality using technology selected for the project.

Environment: HTML5, CSS 3, Dreamweaver, SVN

Confidential

Java Developer

Responsibilities:

  • Responsible for development, deployment, documentation and support for J2EE web applications.
  • Implemented new features for web applications in JSP, Servlets, Struts and Springs.
  • Analyzed and debugged web application performance issues using Windows debugger.
  • Fixed all the existing front end JSP application issues.
  • Release feedback, survey form, analyze them for product review and generate a report based on rating and feedback received from customers.
  • Developed UI for login, registration and all customers related forms.
  • Assured that all user input is validated before submitting to back-end.
  • Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
  • Followed MVC Structure to develop Application.
  • Handling cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.
  • Converted http to https secure protocol using Verisign SSL certificate.

Environment: J2EE (Servlet, JSP, Java Beans), JAVA CORE, WebSphere, DB2, AJAX, XML, RAD 7.0, iText.JAR (Java API)

Confidential

Java Developer (Intern)

Responsibilities:

  • Responsible for development, deployment, documentation and support of web applications.
  • Testing the product in controlled, real situations (Alpha, Beta testing).
  • Responsible for Database management and query optimization.
  • Monitored performance of developed applications and fixed bugs.

Environment: Java 1.6, JSP, Servlet, Spring, Hibernate, XML, MYSQL 2008

We'd love your feedback!