Diligent Computer Programmer, with strong team experience in a mid-size technology systems company, seeking junior or intermediate level position to leverage Java and .NET programming skills to build and improve website and application architecture, create databases, and design user interfaces. Strong grasp of Java, C#, SQL, XML, HTML, CSS, and Javascript. Conscientious, reliable work ethic with a commitment to quality and timeliness.Technology Summary--------------------------------Programming/Languages: Java (JDK v1.8, JEE, EJB, Servlets, JSP, Spring, Hibernate, jsoup, Swing, JavaBeans, JDBC, Applets); C# (LINQ, Entity framework); XML; HTML; CSS (Bootstrap); JavaScript; C++; Visual Basic; CDatabases: MySQL, SQL Server, MS AccessSoftware Tools: NetBeans, Visual Studio, Eclipse, Komodo, Rational Rose; JBoss, Apache Tomcat; GitOther Practices: MVC design pattern, Agile processOffice Tools: LibreOffice, Microsoft Office, Adobe Photoshop, GIMP, Mozilla Firefox, Google Chrome, SafariOperating Systems: Windows, Mac OS, Linux (Ubuntu)
Self-Employed
-
Software DeveloperSelf-Employed Aug 2023 - Present• Independently designing and building related GUI apps, aiming for ease of use and a comfortable user experience • Experimenting with a variety of Java technologies, evaluating their utility for the project and implementing or discarding them• Found and utilized a number of variously feature-rich libraries for file uploading from a variety of file formats• Taught myself to use certain complicated libraries using their complex documentation
-
Back End DeveloperEntrega Apr 2016 - Aug 2018Troy, Michigan, United States• Independently re-designed, organized, and streamlined Java-based proprietary reporting systems for an existing e‑commerce and lead-generating application • Worked within requirements of ongoing report generation, improving workflow and information presentation, using JDBC and MySQL • Streamlined the report input and output process from requiring a few hours of time and a moderate amount of technical knowledge, to taking less than half an hour and requiring only layperson skill, as well as being able to handle multiple types of input • Significantly re-designed Entrega's applicant-facing job application web site and employee-facing personnel tracking system as part of a two-person team • Demonstrated ability to learn new languages quickly by developing and applying C# skills • Designed an all-new, atypical, proprietary e-commerce site and underlying database system as part of a small team • Worked with Entity framework and LINQ in C#, SQL Server, and a front‑end team using HTML and JavaScript • Replicated critical functionality of a legacy system for vendor-to-vendor sales • Successfully balanced client feedback, tight scheduling, and future-proofing of systems • Took bare-bones, antiquated interface with minimal sorting and ad hoc implementation of corner cases, and refactored it to have a modern, streamlined appearance, advanced search options, and standardized operation • For this position, applied for and obtained TN-1 visa to work in US based on technical qualifications -
It Systems & Services InternGeneral Motors May 2006 - Aug 2006Oshawa, Ontario-- Installed, configured, and evaluated new security device for server closet, which maintained optimal environmental conditions and physical security-- Aided in coordination of network upgrade at remote testing site in northern Ontario: established timelines and benchmarks for the project, and estimated project costs-- Travelled to satellite offices (Montreal, Winnipeg, Calgary, Edmonton, and Vancouver), to survey computer rooms in order to establish foundation for standardizing guidelines for best practices in organization, safety, and security-- Worked with local personnel to determine user needs, survey condition of physical site, and compile reports to apprise head office as to project requirements. -
Quality Control LabourerGeneral Motors Jul 2005 - Aug 2005Oshawa, Ontario-- Worked quality control in the Paint Shop: monitored manufacturing line to cull defects paint jobs, flagged errors for re-dos, and corrected minor imperfections -
Quality Control LabourerGeneral Motors Jul 2004 - Aug 2004Oshawa, Ontario-- Worked quality control in the Paint Shop: monitored manufacturing line to cull defects paint jobs, flagged errors for re-dos, and corrected minor imperfections
Nicolas Johnson Education Details
-
Advanced Java Development -
Electrical Engineering Technology -
Computer Engineering
Frequently Asked Questions about Nicolas Johnson
What company does Nicolas Johnson work for?
Nicolas Johnson works for Self-Employed
What is Nicolas Johnson's role at the current company?
Nicolas Johnson's current role is Attended British Columbia Institute of Technology.
What schools did Nicolas Johnson attend?
Nicolas Johnson attended British Columbia Institute Of Technology, Brooklyn College, The University Of British Columbia.
Not the Nicolas Johnson you were looking for?
-
Nicolas Johnson
Président Fondateur🍍 Pina Data | J'Aide Les Entreprises À Optimiser Leur Site Web 🚀 | +Clients / +Trafic / +ConversionTerrebonne, Qc -
Nicolas Johnson
Electrical Engineering Student At University Of OttawaGreater Ottawa Metropolitan Area -
2gmail.com, hertz.com
-
Nicolas Johnson
Advanced Distribution @ Vail Resorts | Project Management, Planning, Erp, ProcurementSquamish, Bc4gmail.com, chevron.com, berkadia.com, vailresortscareers.com
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial