Carlos L.

Carlos L.

Senior Software Engineer

Santiago, Dominican Republic
Hire Carlos L. Hire Carlos L. Hire Carlos L.

About Me

A highly motivated and self-driven senior full-stack developer with 17 years of software development experience specializing in front-end development (JavaScript and SPAs). Has a keen eye for design aesthetics (UI/UX) which results in a minimalistic, performant, and elegant implementations with clean/readable code. Possess a high-level design and development expertise that consistently meets and exceeds all goals and objectives.

Work history

UpStack
UpStack
Software Engineer
2017 - Present (7 years)
Remote
  • Leading front-end and software development efforts for numerous clients across multiple platforms.

Bluecoding LLC
Bluecoding LLC
Sr. Front-end Engineer Consultant
2017 - 2017
Remote
  • Created a landing page for a new marketing campaign using vanilla HTML, CSS and Bootstrap’s responsive grid system to handle mobile, tablets and wider screen devices.

  • Conducted technical screening interviews with applicants for front-end positions.

Exam Master
Exam Master
Sr. Front-End Engineer
2017 - 2017
Remote
  • Led front-end improvements and redesigned to provide better user experience and performance.

  • Provided UI design recommendations (using mockups) for new features to be implemented or prior to refactoring modules.

  • Increased overall performance on each module refactored and drastically increased positive user experience feedback.

Synergies Corp.
Synergies Corp.
.Net Team Lead & Senior Software Developer
2013 - 2016 (3 years)
Remote
  • Created a schema that enables servers to unpack and install only the required services, web sites, or web services.

  • Proposed and implemented the creation of an SPA and two Windows services to allow real time hardware and software monitoring for 1400+ servers, providing greater overview and reduction in response times for environmental issues.

  • Developed a package upgrade model that allows inexperienced developers the ability to customize.

Intellisys D. Corp.
Intellisys D. Corp.
Sr. Front-end Developer
2011 - 2013 (2 years)
Remote
  • Developed custom web applications for numerous clients using a stack of technologies including C#, .Net MVC, Message Queuing, Vanilla JavaScript, jQuery, and Bootstrap.

  • Collaborated with cross-functional teams on the development of new and existing features for 3rd party clients.

  • Provided support and enforced JavaScript best practices.

Universidad ISA
Universidad ISA
Software Developer & System Adminstrator
2006 - 2011 (5 years)
Santiago, Dominican Republic
  • Led the implementation of new reports using SQL Crystal Reports and built requested custom reports.

  • Oversaw the system functionality and implemented/maintained intranet solutions as desktop and web applications.

  • Served as technical adviser and liaison between the university and the company providing the system.

Mcs-corp.com.
Mcs-corp.com.
Front-End Developer
2005 - 2005
New Jersey, USA
  • Responsible for maintaining existing features of Advizia (a guided selling service).

Startup.com.do
Startup.com.do
Full-Stack Developer
2003 - 2005 (2 years)
Santiago, Dominican Republic
  • Responsible for the design and maintenance or front end components and utilities that were distributed as part of embedded services.

  • Worked closely with content owners to understand their business requirements and provide the proper presentation of their information that meets those needs.

  • Validated web content had consistent messaging, adherence to style and brand standards.

Portfolio

Sr. Front-end Engineer
Sr. Front-end Engineer

Exam Master Online helps medical, pharmaceutical, and nursing students prepare for their board exams, providing examination tools for institutions. Led front-end improvements and redesign providing better user experience and performance. Inspected and refactored under-performing JavaScript on the initial stage resulting in improved UX with no breaking changes. Designed the UI/UX recommendations (using mockups) enabling management to understand the current issues and prioritize subsequent redesigns. Rewrote and upgraded 6+ interfaces/ modules implementing Vue.js as reactive view component resulting in excellent feedback from management and end users. Technologies used: Customized Backbone.js, Vue.js, jQuery, Bootstrap

.Net Team Lead & Sr. Software Developer
.Net Team Lead & Sr. Software Developer

Developed Cerberus, a tool designed to conduct real time hardware and software monitoring for 1400+ servers, providing greater overview and reduction in response times for environmental issues. Designed the core architecture, data flow and UI mockups. Trained two developers in C# .Net, best practices of web development and SPA’s, in order to add them to the project. Created the DataLogger and DataParser Windows services to gather and digest hardware and services data, eliminating the task of manually collecting data from each server. Developed Cerberus SPA, where environment and server details were updated live, allowing environment admins to quickly address rising server issues. Technologies used: C# .NET, MongoDB, PowerShell, Bootstrap, E3D.js, jQuery, TypeScript and Handlebars.js

.Net Team Lead & Sr. Software Developer

Led the Automated Build Packager project, bundling a large set of windows services, tasks, utilities, web sites, and web services and distributing across 1400+ servers.The Package Installer project extracted the Build Package, requiring no user interaction. Designed an efficient schema for bundling, eliminating the duplication of shared dependencies and resulting in a much smaller package file with reduced build time. Designed and implemented a package upgrade model that allows inexperienced developers the ability to customize. Integrated the process into Team Foundation, allowing for demand automated building. Created a schema that enables servers to unpack and install only the services, web sites, or web services required. Designed an intuitive logging format that allows server managers to quickly pin point any setup conflicts. Technologies used: C# .NET, PowerShell, XML, Team Foundation

Education

Education
Bachelor of Science in Software Engineering, Universidad Abierta Para Adultos, Ongoing
Universidad Abierta Para Adultos
2014 - Present (10 years)