We provide IT Staff Augmentation Services!

Ui Developer Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • Developed end to end prototypes using Javascript and front end web technologies
  • Used AngularJS, jQuery, HTML5 and CSS3 to create front end interfaces
  • Created RESTful endpoints using NodeJS and Express for multiple projects
  • Experience with ASP.Net MVC
  • Comfortable with design patterns (traditional and javascript based)
  • Experience with Ajax using Javascript and using ASP.net Ajax
  • Developed production level projects using .net full stack
  • Proficient in frontend development, specifically with core Javascript and jQuery
  • Deep understanding of CoreJS concepts such as promises and prototypal methods
  • Experience with external APIs such as Google APIs
  • Used responsive web design; Media queries, SASS, and fluid layouts
  • Experience with WCF .net web services - creating and consuming.
  • Experience with programming and administration of relational database SQL Server and Oracle and hands-on for non-relational database such as Mongo using Mongoose.
  • Used ElasticSearch to orgranize and provide real time search features.
  • Experience with ORM such as ASP.Net Entity Framework
  • Performed unit testing using Jasmine, Mocha and Karma
  • Build automation using Grunt and Gulp (minification, SASS compilation, etc)

TECHNICAL SKILLS

Front-end Technologies: JavaScript, HTML5, CSS3, AngularJS, jQuery, SASS, XML

IDEs: Webstorm, Visual Studio

Server-side Technologies: NodeJS, Express, Asp.net, Classic Asp, Php

Version Control Tools: Git, Visual Studio Team Foundation

Databases: Mongoose ODM (MongoDB), SQL Server, Oracle

Application/Web Server: NodeJS, IIS

Operating Systems: Windows

Tools: and frameworks: AngularJS, jQuery, Express, .NET

Programming Languages: Javascript, C#, Visual Basic

Unit Testing: Jasmine, Mocha, Karma

PROFESSIONAL EXPERIENCE

UI Developer

Confidential

Responsibilities:

  • The application’s http interface should be able to receive uploaded pdf files (formdata type), convert them to text for manipulation, extract relevant information and store it into database. Portions of the data would be available for full body searches. Then display the information and also create statistics charts for key information items.
  • To achieve this we used Node.js(Express) as a web server, and AngularJS for application’s architecture.
  • Implement an Express router to handle http requests and provide a Restful api.
  • To upload pdf files and convert them to text, we use node modules like fs, child-process and external packages such as async with parallel limit and Xpdf.
  • To extract relevant information from text files we used regular expressions and MongoDB (via Mongoose) to store it.
  • To perform full text searches and organize file metadata information, we used ElasticSearch
  • To display the information and make a responsive UI design we utilize Ajax ($http) calls through AngularJS, AngularJS filters and bootstrap.
  • We used Highcharts third-party library to create line and pie charts. We are also exploring D3.js for some of the other complex visualizations.
  • For unit testing we used Mocha and Karma.
  • Currently working on build automation and UI modifications - using SASS.
  • Further improvements - Exploring node clusters to make this work on multiple cores as well as solutions for working on multiple servers.

Software Developer

Confidential

Responsibilities:

  • Full stack developer
  • Analyze business requirements to create/modify new and existing components
  • Deliver end to end requirements from modifying SQL Server stored procedures, data access layer components, business layer components, Web Services (WCF), and front end web pages.
  • Contribute in the resolution/remediation of defects for the collection module by meeting project SLA terms.

Interface Developer

Confidential

Responsibilities:

  • Analyze business requirements to design, build, test and implement the interfaces between a software solution and SAP/R3 for the administration of several modules, which included Customers, Users, Orders, and Products
  • Contribute in daily status meetings with teams from the USA, Germany, Italy, India, Mexico, Colombia, Venezuela, Brazil and Chile.

Software Developer

Confidential

Responsibilities:

  • Analysis, development and maintenance of Capital Cost System front end.
  • Full re design of front end.
  • Maintenance of Logistic Administration web site, initial phase that display information about in / out notes for products for the distribution centers in Mexico and Latin America.

Business Analyst

Confidential

Responsibilities:

  • Analysis, development and maintenance of intranet electronics forms section (income/outcome policies, short term loans, suppliers).
  • Analysis, development and maintenance of banking system for enterprises.
  • Analysis, development and maintenance of systems for mobile devices (PDA)

We'd love your feedback!