Michael Szwedo
Senior Software Engineer at Tackle.io- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Tackle.io
-
United States
-
Software Development
-
100 - 200 Employee
-
Senior Software Engineer
-
Aug 2022 - Present
-
-
-
-
Senior Team Lead
-
Oct 2015 - Jul 2022
Englewood, Colorado, United States • Main responsibilities include overseeing the work and quality of my team through pair programming and code reviews. Being a domain expert, gathering requirements, and writing tickets. Running weekly meetings including standups and retrospectives. Communicating with executives, product owners, and QA. Assisting the team to ensure deadlines are met • Manage a team ranging from 4 to 7 members • Mentoring junior developers by creating individualized improvement plans, tracking their… Show more • Main responsibilities include overseeing the work and quality of my team through pair programming and code reviews. Being a domain expert, gathering requirements, and writing tickets. Running weekly meetings including standups and retrospectives. Communicating with executives, product owners, and QA. Assisting the team to ensure deadlines are met • Manage a team ranging from 4 to 7 members • Mentoring junior developers by creating individualized improvement plans, tracking their progress through required online coursework and video series, running a book club of required reading, pair programming, and regularly scheduled meetings • Overseeing a large front end rewrite of our main app from Swing to React
-
-
Senior Java Developer
-
Oct 2011 - Oct 2015
Englewood, Colorado, United States • Created and maintained software for the hospitality industry focusing on time and attendance, scheduling, employee maintenance, forecasting, budgeting, revenue, and reporting • Responsible for client and server side coding • Worked on software for punch clock kiosk’s with fingerprint readers as well as phone in punch clock services • Developed a time and attendance and scheduling mobile application using HTML5, JavaScript, JSP, and jQuery Mobile • Drove efforts to increase code… Show more • Created and maintained software for the hospitality industry focusing on time and attendance, scheduling, employee maintenance, forecasting, budgeting, revenue, and reporting • Responsible for client and server side coding • Worked on software for punch clock kiosk’s with fingerprint readers as well as phone in punch clock services • Developed a time and attendance and scheduling mobile application using HTML5, JavaScript, JSP, and jQuery Mobile • Drove efforts to increase code quality by tracking metrics with SONAR and integrating the Spock testing framework
-
-
-
-
Gameplay Programmer
-
Aug 2012 - Sep 2013
Denver, Colorado, United States • Flytrap is an indie arcade style game that can currently be downloaded from Xbox Live • Added features and made improvements to the gameplay experience. Maintained Flytrap using C# and the Microsoft XNA libraries • Formalized the development lifecycle by introducing version control and issue tracking
-
-
-
-
Software Developer
-
Aug 2006 - Jul 2011
Blacksburg, Virginia, United States • Sole programmer using Java and OpenGL responsible for creating Best Load (a commercial software for designing unit loads) from start to finish • Involved in the whole life cycle of the program including: preliminary UI mock up designs, focus groups, program content, program flow, user interface design, 3D interactive graphics, back end programming including spatial geometry algorithms, security, beta testing, distribution, and webinar training • Consulted with… Show more • Sole programmer using Java and OpenGL responsible for creating Best Load (a commercial software for designing unit loads) from start to finish • Involved in the whole life cycle of the program including: preliminary UI mock up designs, focus groups, program content, program flow, user interface design, 3D interactive graphics, back end programming including spatial geometry algorithms, security, beta testing, distribution, and webinar training • Consulted with packaging and pallet professionals to incorporate their knowledge and ideas into the Best Load software Show less
-
-
-
-
Student Employee
-
Jun 2005 - Jun 2006
Blacksburg, Virginia, United States • Created programs to extract, concatenate, and convert formats for different types of data • Participated in a speaker turn detection project. Focusing on detecting hand movement • Involved in data processing of motion tracking for hand gestures using the Vicon system
-
-
Education
-
Virginia Tech
Bachelor of Science - BS, Computer Science