.net Full Stack Developer Resume
SUMMARY:
- .Net Developer with over 8 years of experience in software development using technologies such as ASP.NET, ASP.NET MVC, ASP.NET Webforms, C#, VB.net, React JS, Angular 2, HTML5, CSS3, Bootstrap, JavaScript, JQuery, Oracle, SQL Server, MYSQL & Agile Methodologies.
- Scrum master certified & experienced in agile software development using Scrum, JIRA and SVN.
- Experience using Node JS, NPM manager, Angular CLI and React + Redux in order to create apps.
- Experience integrating banks .Net API’s with BANORTE and BANAMEX.
- Experience deploying node apps in heroku using GIT.
- Experienced in REST API development using .NET core technologies & node JS.
- Experienced in client side programming using React JS, Angular, HTML5, CSS3, AJAX, JQuery and Responsive web design, PHP, Laravel and Codeigniter.
- Experienced working with .NET features like Events, Delegates and Collections.
- Experienced in hybrid development using IONIC 2, React Native
- Experienced in data modeling using ORACLE, MySQL, SQL server, PostgreSQL.
- Experience in Object oriented programming using MVC patterns.
- Experienced deployment using SVN and Jenkins
- Experience working with UML diagrams (Use case, class diagrams, sequence diagram, activity diagram, etc.
- Experience using VC jobs, DAP Config, XML.
- Proficient to create Desktop applications using VB.NET, C#, LINQ, Entity Framework, ADO.NET data controls(dataset, Data Reader, Data grid, etc.), Ribbon, C1 Controls.
- Proficient in server - side development using ASP.net, MVC ASP.Net, Webforms.
- Proficient to create stored procedures, Trigger, Cursor and create mobile applications using react native.
- Strong knowledge in NoSQL database (MongoDB).
- Familiar with android development and swift4.
- Problem Solver, passionate for the new web technologies and mobile development who helps your company to achieve your goals.
TECHNICAL SKILLS:
Programming: C#, VB.net, JavaScript, JQuery, ECMAScript, Typescript, React JS, angular, JQuery, React native, IONIC, Swift 4, Android, node JS, Express, sails JS, react native.
Tools: Visual Studio, Atlassian JIRA, Confluence, NPM, nugget, Webpack, Git.
Web technologies: ASP.NET, MVC, NET CORE & Web Forms, ANGULAR 2, CSS3, HTML5, REACT JS.PHP, Laravel.NET Technologies: .NET FRAMEWORK 3.5, 4.5, ADO.NET, LINQ
Software Methodologies: Scrum, Waterfall
Databases: Oracle, SQL server, MYSQL, PostgreSQL.
Additional Software: Adobe Illustrator, Photoshop, MS Office
PROFESSIONAL EXPERIENCE:
Confidential
.NET Full Stack Developer
Responsibilities:
- Create the DAP configuration.(XML file + Custom Query)
- Write the Custom Module in order to access to the data layer using their Framework(C# code).
- Create encrypt and decrypt file to process, it was a VC job working with and interceptor in order to populate the database.
- Collaborate with DBs Team in order to create nova loads.
- Install angular/CLI & set-up the workspace project file structure.
- Used angular in order to create the components, routes, displaying list, master/detail components, services, routing and HTTP Request.
- Used AsyncPipe in order to minimize the number of similar HTTP requests and consume network bandwidth economically in a search component.
- Used directives provided by angular for capture user input (angular/forms/reactive forms).
- Test the app locally while developing using angular / CLI.
- Create the VC job which is triggering once the file is arrived through FTP.
- Supported QA team in order to test it.
- Refactor some modules of their customer service portal.
- Added new functionality to the customer service portal such as ad new notes, search clients, issue rewards,etc. (new components in angular were created)
- Logged the time of work in Atlassian JIRA & open air
- Filled out the code review for each ticket developed and deployed in QA environment.
Environment: C#, .NET framework, ASP.NET, Angular 2, Typescript, HTM5, CSS3, NUnit, ORACLE.
Confidential
.NET Full Stack Developer
Responsibilities:
- Wrote the interceptors using c# code in order to validate the business rule before saving it to the database.
- Wrote a custom plugin in-order to change the behavior of REST API of product team.
- Added new modules to the customer service portal. The new module was related with user customer services such as search bar, action buttons, new grids, etc.
- Deployed the REST API using Jenkins.
- Added new functionalities to their customer services portal using ASP.net & webforms.
- Wrote the data access layer, models and controllers in order to write and read from database in C#
- Run the unit testing for the API using POSTMAN.
- Fixed bugs in interceptor made by other colleagues and deploy in QA environment.
- Did reverse engineer in order to understand their framework and provide a better solution.
- Report bugs of product team development that I found while I was developing.
- Wrote a unit testing using NUNIT.
- Used swagger in order to document the REST API methods
Environment: C#, ASP.NET, Postman, NUNIT, ORACLE, Swagger, IIS and NetCore.
Confidential
.NET Full Stack Developer
Responsibilities:
- Provided technical architecture analysis and development.
- Designed the tables, relationships, index and stored procedures.
- Designed all modules required for the web app.
- Created the React app using NPM & set-up local development environment
- Created the store using CreateStore from React.
- Wrote the actions payloads to send data from the application to the store (actions & actions creators).
- Wrote the reducers & dispatchers in order to return the new states for the web app(react + Redux)
- Wrote the components of the web app using JSX.
- Wrote the HTTP request services (GET, PATCH, POST, DELETE) pointing to the API using axios and promises.
- Used Json web tokens in order to validate the request through API
- Wrote the GET, POST, PATCH, DELETE methods in the back-end end point in order to retrieve, create, update and delete information from database for transaction tables such as bonus, users, clients, payrolls, etc.
- Ran the unit testing for each module completed.
- Wrote the documentation for the development process and backup scripts.
- Deployed the web app in production
- Supported the users in order to use the system
- Migrated old data information to the new web app.
Environment: ASP.NET, MYSQL, HTML5, CSS3, XML, REACT JS
Confidential
.NET Full Stack Developer
Responsibilities:
- Designed the tables, relationships, index, stored procedures from scratch
- Designed and wrote the behind code in windows form for the application
- Integrated the Skype API with VB.net
- Used ADO.net controls in order to show, access, edit the data information.
- Integrated C1 controls components to the application.
- Supported the users with the systems issues
- Deployed in production environment.
- Integrated the BANORTE API and Banamex.
Environment: VB.NET, MySQL, Entity Framework, LINQ and Skype API
Confidential
.NET Full Stack Developer
Responsibilities:
- Mock up (GUI) all the modules of the web app using Balsamiq mock-up
- Wrote components and customized using materialize CSS (grid, card, table)
- Wrote the services using http & error handling for CRUD operations
- Used dependency injection in order to use the http services created.
- Split the web app in small modules in order to be scalable
- Used template driven forms in order to validate data and send data to the Web API.
- Used the two-way binding data model.
- Used the custom pipes in order to format the data in the components (Json, data, uppercase, etc.)
- Handled events in angular such as: click, key-up, blur, etc., submit.
- Designed the tables, relationships, index, stored procedures from scratch
- Deployed the app in private server
- Ran the unit testing for modules completed.
- Integrate new functionality after deployed such as mark as rented; publish in one site, etc.
Environment: .NET CORE, Angular 2, MYSQL, Materialize CSS.
Confidential
Responsibilities:
- Created the project from scratch using NPM.
- Created the URL API using express router
- Wrote the GET, POST, PUT request
- Set-up in order to use databases (MYSQL)
- Ran the app locally while it was developed
- Wrote the authentication back-end code using json web token
- Deployed the app in Heroku.
- Worked with the front-end guy in order to define the json format data for the web app.
Environment: .NET CORE, IONIC 2, HTML5, IONIC CSS Utilities
Confidential
.NET Full Stack Developer
Responsibilities:
- Provided them an architecture of the web app in order to be scalable
- Design and created the tables, relationships, stored procedures, triggers.
- Made the continuous integration for the software.
- Supported colleagues with programming issues.
- Created the models, views and controllers in ASP.NET.
- Wrote JavaScript validations in the client side.
- Ran unit testing using a local server.
- Deployed in production.
- Developed reports using MYSQL databases.
- Created Queries in the server in order to verify the data information integrity
- Continuous integration.
- Created a dash report.
- Wrote custom queries in order to verify the integrity of the data.
- Migrated their information to the new web app using scripts.
- Set up the server with IIS and SQL server database.
- Made the daily backups scripts
- Administered the Fortinet firewall in order to prevent intrusion.
Environment: ASP.NET MVC, SQL Server, Bootstrap, JQuery, JavaScript.
Confidential
.NET Full Stack Developer
Responsibilities:
- Provided them an architecture of the application in order to be scalable
- Created the models, views and controllers.
- Created stored procedures in order to save the data
- Designed the view using bootstrap (GUI).
- Wrote the data layer access using entity framework and LINQ.
- Ran unit testing for each module completed.
- Wrote the documentation regarding the development.
Environment: ASP.NET MVC, SQL Server, Bootstrap, JQuery, JavaScript.
Confidential
.NET Full Stack Developer
Responsibilities:
- Wrote the script in order to create the new tables
- Added sessions to the user login.
- Used asp.net & webforms in order to access to the database and populate it
- Used JavaScript to validate some fields before sending the requested data
- Developed new modules and features according to the scope and deployed in QA server
Environment: ASP.NET, PostgreSQL, JavaScript, HTML and CSS.
Confidential
Web Developer
Responsibilities:
- Designed the tables, relationships, etc.
- Worked with the team lead in order to define the scope of the web app
- Used their Colors, logo in order to design the web app.
- Wrote the front-end using HTML, CSS, JavaScript, ALAX, JQuery.
- Wrote the back-end using Laravel.
- Reported the progress of the app with the team lead
- Deployed in QA server.
Environment: PHP, Laravel, MySQL, JQuery, JavaScript, HTML, CSS.
